package com.leesche.zcsp.node.pay.sinopay.service;

import com.leesche.zcsp.node.pay.wecha.data.Message;
import com.leesche.zcsp.node.web.model.ServOrder;
import com.leesche.zcsp.node.web.service.impl.data.read.SysUserBusinessInfoDto;

import javax.servlet.http.HttpServletRequest;

/**
 * Created by Administrator on 2016-11-03.
 */
public interface SinopayService {

    Message<String> prePay(ServOrder order, String ip, SysUserBusinessInfoDto busiInfoDto, String userAgent, boolean isMember);

//    Message<String> onScanPay(ServOrder order, String ip);

    String notify(HttpServletRequest request);

    String notifyMemberPay(HttpServletRequest request);

}

